\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {1}{\ignorespaces Using {\string\ptt\space noweb} to build code and documentation}}{3}}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {2}{\ignorespaces Sample {\string\ptt\space noweb} input, from prime number program}}{5}}
\newlabel{sample-input}{{2}{5}}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3}{\ignorespaces Output produced by {\string\ptt\space noweave} and {\string\p@LaTeX\space } from Figure\penalty \@M \ \string\ref\space {sample-input}}}{6}}
\newlabel{noweave-output}{{3}{6}}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {4}{\ignorespaces Part of primes program as written by {\string\ptt\space notangle}}}{6}}
\newlabel{notangle-output}{{4}{6}}
\citation{ramsey:correctness}
\@writefile{toc}{\string\contentsline\space {section}{Representation of {\string\ptt\space noweb} files}{8}}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {5}{\ignorespaces Generic code for implementing lists in C}}{9}}
\newlabel{generic-example}{{5}{9}}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {6}{\ignorespaces Program to instantiate lists of integer pairs}}{10}}
\@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {7}{\ignorespaces Output produced from Figure\penalty \@M \ \string\ref\space {sample-input} by filter converting documentation chunks into comments.}}{12}}
\newlabel{nountangle-output}{{7}{12}}
\citation{knuth:literate:book}
\@writefile{toc}{\string\contentsline\space {section}{Comparing {\string\ptt\space WEB} and {\string\ptt\space noweb}}{13}}
\nwixadds{c}{{Fill \code {}buffer\edoc {} if it is empty; \code {}break\edoc {} at end of file}{NWwc.5-Filu-1}{\nwixu {NWwc.5-Sca9-1}\nwixd {NWwc.5-Filu-1}}}
\nwixadds{c}{{Header files to include}{NWwc.5-HeaN-1}{\nwixu {NWwc.5-*-1}\nwixd {NWwc.5-HeaN-1}}}
\nwixadds{c}{{If a file is given, try to open \code {}*(++argv)\edoc {}; \code {}continue\edoc {} if unsuccessful}{NWwc.5-If*1D-1}{\nwixu {NWwc.5-ProL-1}\nwixd {NWwc.5-If*1D-1}}}
\nwixadds{c}{{Initialize pointers and counters}{NWwc.5-IniW-1}{\nwixu {NWwc.5-ProL-1}\nwixd {NWwc.5-IniW-1}}}
\nwixadds{c}{{Print the grand totals if there were multiple files}{NWwc.5-Prip-1}{\nwixu {NWwc.5-TheG-1}\nwixd {NWwc.5-Prip-1}}}
\nwixadds{c}{{Process all the files}{NWwc.5-ProL-1}{\nwixu {NWwc.5-TheG-1}\nwixd {NWwc.5-ProL-1}}}
\nwixadds{c}{{Set up option selection}{NWwc.5-SetN-1}{\nwixu {NWwc.5-TheG-1}\nwixd {NWwc.5-SetN-1}}}
\nwixadds{c}{{The main program}{NWwc.5-TheG-1}{\nwixu {NWwc.5-*-1}\nwixd {NWwc.5-TheG-1}}}
\nwixadds{c}{{Update grand totals}{NWwc.5-UpdJ-1}{\nwixu {NWwc.5-ProL-1}\nwixd {NWwc.5-UpdJ-1}}}
\nwixadds{c}{{Variables local to \code {}main\edoc {}}{NWwc.5-VarR-1}{\nwixu {NWwc.5-TheG-1}\nwixd {NWwc.5-VarR-1}\nwixd {NWwc.5-VarR-2}\nwixd {NWwc.5-VarR-3}}}
\nwixadds{c}{{Write statistics for file}{NWwc.5-WriP-1}{\nwixu {NWwc.5-ProL-1}\nwixd {NWwc.5-WriP-1}}}